import { axios } from '@/utils/request'

/**
 * 查询报表-隐患专业对比-自查
 * @returns
 */
export function getQHSECompareSelfDangerWorkSpecialtyCheckCount (parameter) {
  return axios({
    url: '/QHSEDangerReport/CompareSelfDangerWorkSpecialtyCheckCount',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}

/**
 * 查询报表-隐患专业对比-监督
 * @returns
 */
export function getQHSECompareSuperviseDangerWorkSpecialtyCheckCount (parameter) {
  return axios({
    url: '/QHSEDangerReport/CompareSuperviseDangerWorkSpecialtyCheckCount',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
   }
  })
}

/**
 * 查询报表-隐患专业对比-表格
 * @returns
 */
export function getQHSETableDangerWorkSpecialtyCheckCount (parameter) {
  return axios({
    url: '/QHSEDangerReport/TableDangerWorkSpecialtyCheckCount',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}

/**
 * 查询报表-隐患归属部门对比-自查
 * @returns
 */
export function getQHSECompareSelfDangerDepartmentCheckCount (parameter) {
  return axios({
    url: '/QHSEDangerReport/CompareSelfDangerDepartmentCheckCount',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}
/**
 * 查询报表-隐患归属部门对比-监督
 * @returns
 */
export function getQHSECompareSuperviseDangerDepartmentCheckCount (parameter) {
  return axios({
    url: '/QHSEDangerReport/CompareSuperviseDangerDepartmentCheckCount',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}
/**
 * 查询报表-隐患归属部门对比-表格
 * @returns
 */
export function getQHSETableDangerDepartmentCheckCount (parameter) {
  return axios({
    url: '/QHSEDangerReport/TableDangerDepartmentCheckCount',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}
/**
 * 查询报表-隐患关键作业对比-自查
 * @returns
 */
export function getQHSECompareSelfDangerKeyWorkCheckCount (parameter) {
  return axios({
    url: '/QHSEDangerReport/CompareSelfDangerKeyWorkCheckCount',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
 })
}
/**
 * 查询报表-隐患关键作业对比-监督
 * @returns
 */
export function getQHSECompareSuperviseDangerKeyWorkCheckCount (parameter) {
  return axios({
    url: '/QHSEDangerReport/CompareSuperviseDangerKeyWorkCheckCount',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}
/**
 * 查询报表-隐患关键作业对比-表格
 * @returns
 */
export function getQHSETableDangerKeyWorkCheckCount (parameter) {
  return axios({
    url: '/QHSEDangerReport/TableDangerKeyWorkCheckCount',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}
/**
 * 查询报表-隐患体系要素对比-自查
 * @returns
 */
export function getQHSECompareSelfDangerHSECheckCount (parameter) {
  return axios({
    url: '/QHSEDangerReport/CompareSelfDangerHSECheckCount',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}
/**
 * 查询报表-隐患体系要素对比-监督
 * @returns
 */
export function getQHSECompareSuperviseDangerHSECheckCount (parameter) {
  return axios({
    url: '/QHSEDangerReport/CompareSuperviseDangerHSECheckCount',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}
/**
 * 查询报表-隐患体系要素对比-表格
 * @returns
 */
export function getQHSETableDangerHSECheckCount (parameter) {
  return axios({
    url: '/QHSEDangerReport/TableDangerHSECheckCount',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}
/**
 * 违章统计通报
 * @returns
 */
export function getQHSETabelDangerCheckCount (parameter) {
  return axios({
    url: '/QHSEDangerReport/TableDangerCheckCount',
    method: 'post',
    data: JSON.stringify(parameter),
    headers: {
      'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
    }
  })
}
/**
* 违章查纠查询
* @returns
*/
export function getQHSETabelSelfDangerCheckCount (parameter) {
return axios({
  url: '/QHSEDangerReport/TableSelfDangerCheckCount',
  method: 'post',
  data: JSON.stringify(parameter),
  headers: {
    'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
  }
})
}
/**
* 违章查纠图
* @returns
*/
export function getQHSECompareDangerCheckCount (parameter) {
return axios({
  url: '/QHSEDangerReport/CompareDangerCheckCount',
  method: 'post',
  data: JSON.stringify(parameter),
  headers: {
    'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
  }
})
}
/**
* 违章级别表
* @returns
*/
export function getQHSETableDangerTypeCheckCount (parameter) {
return axios({
  url: '/QHSEDangerReport/TableDangerTypeCheckCount',
  method: 'post',
  data: JSON.stringify(parameter),
  headers: {
    'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
  }
})
}
/**
* 违章级别自查图
* @returns
*/
export function getQHSEComSelfDanTypeCheckCount (parameter) {
return axios({
  url: '/QHSEDangerReport/CompareSelfDangerTypeCheckCount',
  method: 'post',
  data: JSON.stringify(parameter),
  headers: {
    'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
  }
})
}
/**
* 违章级别监督图
* @returns
*/
export function getQHSEComSupVDanTCheckCount (parameter) {
return axios({
  url: '/QHSEDangerReport/CompareSuperviseDangerTypeCheckCount',
  method: 'post',
  data: JSON.stringify(parameter),
  headers: {
    'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
  }
})
}
/**
* 违章类别表
* @returns
*/
export function getQHSETableDanCateCheckCount (parameter) {
return axios({
  url: '/QHSEDangerReport/TableDangerCategoryCheckCount',
  method: 'post',
  data: JSON.stringify(parameter),
  headers: {
    'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
  }
})
}
/**
* 违章类别图1
* @returns
*/
export function getQHSECompSupDanCateCheckCount (parameter) {
return axios({
  url: '/QHSEDangerReport/CompareSuperviseDangerCategoryCheckCount',
  method: 'post',
  data: JSON.stringify(parameter),
  headers: {
    'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
  }
})
}
/**
* 违章类别图2
* @returns
*/
export function getQHSECompSelfDanCateCheckCount (parameter) {
return axios({
  url: '/QHSEDangerReport/CompareSelfDangerCategoryCheckCount',
  method: 'post',
  data: JSON.stringify(parameter),
  headers: {
    'Content-Type': 'application/json' // 设置请求头，表明需要使用 JSON 形式传输数据
  }
})
}
